home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Arsenal Files 6
/
The Arsenal Files 6 (Arsenal Computer).ISO
/
os2bbs
/
mxl220.zip
/
MAXLIST.CFG
< prev
next >
Wrap
Text File
|
1996-02-17
|
19KB
|
537 lines
═══════════════════════════════════════════════════════════════════════════
▓▒░ ┌──────┐ ┌──────┐ ┌─┐ ┌─┐ ┌─┐ ┌─┐ ┌──────┐ ┌───────┐ ░▒▓
▓▒░ └──────┘ └──────┘ └─┘ └─┘ └─┘ └─┘ └──────┘ └───────┘ ░▒▓
▓▒░ ┌─┐┌┐┌─┐ ┌──────┐ ┌──┐ ┌─┐ ┌─┐ ┌──────┐ ┌─┐ ░▒▓
▓▒░ │ │└┘│ │ │ ┌──┐ │ ┌┘┌┐└┐ │ │ │ │ └────┐ │ │ │ ░▒▓
▓▒░ │ │ │ │ │ │ │ │ ┌┘┌┘└┐└┐ │ └────┐ │ │ ┌────┘ │ │ │ ░▒▓
▓▒░ └─┘ └─┘ └─┘ └─┘ └─┘ └─┘ └──────┘ └─┘ └──────┘ └─┘ ░▒▓
▓▒░ Template controlled Filebaseprozessor for Maximus Systems ░▒▓
▓▒░ Version 2.20 Copyright 1994-96 by Wilfried Brinkmann ░▒▓
═══════════════════════════════════════════════════════════════════════════
╓─────┐ ╓──┐ ╓──┐ ╥──┐ ─╥─ ╓──┐ ╥ ┬ ╥──┐ ╓──┐ ╓─╥─┐ ─╥─ ╓──┐ ╓──┐
║ ║ │ ║ │ ╟─ ║ ║ ─┐ ║ │ ╟─┬┘ ╟──┤ ║ ║ ║ │ ║ │
║ ╙──┘ ╨ ┴ ╨ ─╨─ ╙──┘ ╙──┘ ╨ ┴ ╨ ┴ ╨ ─╨─ ╙──┘ ╨ ┴
║ ── Example for MaxList Version 2.20 Dos, DPMI and OS/2 ───
╙─────┘
;
; Note, that each line which starts with a character greater Ascii 127,
; is processed as a comment!
;
┌────────────────────────────────────╖
│ Your Name and Key for Registration ╠═══════════════════════════════════════
╘════════════════════════════════════╝
UserName "John Doe"
RegKey 1234567890ABCDEF1234567890ABCD
┌───────────────────────────────────╖
│ Assignment of Variables by DEFINE ╠════════════════════════════════════════
╘═══════════════════════════════════╝
┌───────
│ Define <Name_of_Variable> <Value>
└──────────────────────────────────────
Define ListDir E:\Listen
Define MxLDir D:\FileList
Define Template %MxLDir%\Template
Define Font %MxLDir%\Font\digi3x5.fnt
Define Flags D:\BINK\FLAGS
Define Task1 %Flags%\Task.01
Define Task2 %Flags%\Task.02
Define Task3 %Flags%\Task.03
Define Task0 %Flags%\Task.00
Define TaskMax1 %Flags%\Maximus.01
Define TaskMax2 %Flags%\Maximus.02
Define TaskMax3 %Flags%\Maximus.03
┌──────────────────────╖
│ Archiver Definitions ╠═════════════════════════════════════════════════════
╘══════════════════════╝
Include %MxlDir%\archiver.cfg
┌─────────────────────────╖
│ Start External Programs ╠══════════════════════════════════════════════════
╘═════════════════════════╝
┌────────
│ Execute [& | ^]<programm [parameter]>
└───────────────────────────────────────
ifn DupeCheck
if OS2
Execute &D:\MAX\FBP.EXE
Execute &D:\MAX\OKF.EXE Dupe
ElseIf
Execute &D:\MAX\FB.EXE
EndIf
EndIf
┌─────────────────╖
│ Global Settings ╠══════════════════════════════════════════════════════════
╘═════════════════╝
┌───────
│ Debugg <Yes | No>
└─────────────────────────────
Debugg Yes
┌────────────
│ WaitIfError <Yes | No>
└─────────────────────────────
WaitIfError Yes
┌───────────────
│ RedirectOutput <Yes | No>
└─────────────────────────────
RedirectOutput Yes
┌─────────────────
│ UseFileDivisions <Yes | No>
└─────────────────────────────
UseFileDivision Yes
┌─────────────────
│ UseFCreationDate <Yes | No>
└─────────────────────────────
UseFCreationDate No
┌─────────────────
│ MainGroupAtFront <Yes | No>
└─────────────────────────────
MainGroupAtFront No
┌───────────
│ AddComment <Yes | No>
└─────────────────────────────
AddComment Yes
┌──────────────
│ UseMaxHomeDir <Yes | No>
└─────────────────────────────
UseMaxHomeDir No
┌──────────
│ DLCounter <String>
└───────────────────────────
DLCounter [00]
┌─────────
│ FlagChar <days, character> <days, character> ..
└──────────────────────────────────────────────────────────
FlagChar 7,√ 14,* 30,+
┌─────────────────
│ BBSWildcardFiles <ALL | NEW>
└──────────────────────────────
BBSWildCardFiles All
┌──────────────
│ NoDescription <String>
└───────────────────────────
NoDescription <No description available>
┌────────
│ OffLine <String>
└───────────────────────────
OffLine <offline>
┌────────
│ LogFile <d:\path\filename.ext>
└─────────────────────────────────────────
LogFile MAXLIST.LOG
┌─────────
│ LogLevel <Num>
└────────────────────────
LogLevel 2
┌────────
│ DayName <String String ... String>
└─────────────────────────────────────
DayName Sunday Monday Tuesday Wednesday Thursday Friday Saturday
┌──────────
│ MonthName <String String ... String>
└───────────────────────────────────────
MonthName Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
┌─────────
│ LoadFont <d:\path\Filename.ext>
└─────────────────────────────────────────
LoadFont %Font%
┌──────────
│ DupeCheck <NAME | NAME.EXT>
└────────────────────────────────────
DupeCheck Name
┌───────────────────╖
│ Semaphore Control ╠════════════════════════════════════════════════════════
╘═══════════════════╝
┌──────────────
│ SemaphoreIdle <d:\path\filename.ext>
└─────────────────────────────────────────
SemaphoreIdle %Task3%
SemaphoreIdle %TaskMax1%
SemaphoreIdle %TaskMax2%
SemaphoreIdle %TaskMax3%
┌─────────────
│ SemaphoreRun <d:\path\filename.ext>
└─────────────────────────────────────────
SemaphoreRun %Task0%
┌───────────────────────────────╖
│ Path and Name of Controlfiles ╠════════════════════════════════════════════
╘═══════════════════════════════╝
┌────────────
│ MaxAreaFile <d:\path\Filename.ext>
└─────────────────────────────────────────
MaxAreaFile D:\MAX\FILEAREA.CTL
┌─────────────[v2.20]
│ MaxIndexFile <d:\path\Filename.ext>
└─────────────────────────────────────────
MaxIndexFile d:\max\maxfiles.idx
┌─────────────[v2.20]
│ EchoTossLog <d:\path\Filename.ext>
└─────────────────────────────────────────
EchoTossLog d:\Bink\log\EchoToss.log
┌──────────────[v2.20]
│ ClMaxReqIndex <Yes | No>
└─────────────────────────────
ClMaxReqIndex No
┌─────────────[v2.20]
│ ExternEditor <d:\path\Filename.ext>
└─────────────────────────────────────────
OS2 ExternEditor E.EXE
DOS ExternEditor C:\NC\MVE.EXE
┌─────────────
│ SortAreaFile <NONE | AREA | GROUP | BOTH>
└───────────────────────────────────────────────
SortAreaFile Both
┌────────────────────────╖
│ Areaselective Settings ╠═══════════════════════════════════════════════════
╘════════════════════════╝
┌──────────
│ NoProcess AREA <Area[ .. Area]>
│ NoProcess FILE <Filearea.ctl>
└────────────────────────────────────────
Ifn Special
NoProcess File FileArea.cd
NoProcess Area CD.0..CD.99
EndIf
┌─────────
│ Noformat <Area[ .. Area]>
└───────────────────────────────────
NoFormat Listen.Text
┌───────────────
│ CreateLongDesc <Area[ .. Area]> <Maxlen>
└─────────────────────────────────────────────
; CreateLongDesc * 1024
┌───────
│ NoSort <Area[ .. Area]> <FILE | LIST | BOTH>
└─────────────────────────────────────────────────────────
NoSort 100 BOTH
┌───────────────────
│ SortBetweenComment <Area[ .. Area]>
└──────────────────────────────────────
SortBetweenComment *
┌─────────────
│ FreeDownLoad AREA <Area[ .. Area]> <TIME | BYTE | BOTH>
│ FreeDownLoad FILE <Filename.ext> <TIME | BYTE | BOTH>
└───────────────────────────────────────────────────────────────
FreeDownLoad Area 100 Both
┌──────────────
│ RemoveOldFile <Area[ .. Area]> <days> <BackupPath[\!A | \!P]>
└──────────────────────────────────────────────────────────────────
RemoveOldFile 680..691 22 D:\BBSOLD\NODELIST
┌──────────────
│ ExcludeRemove AREA <Area[ .. Area]>
│ ExcludeRemove FILE <Filename.ext>
└────────────────────────────────────────
ExcludeRemove FILE Test.*
┌──────────────
│ RemoveOffLine <Area[ .. Area]> [LIST]
└─────────────────────────────────────────────
RemoveOffline * List
┌───────────────
│ AddOrphanFiles <Area[ .. Area]>
└───────────────────────────────────
AddOrphanfiles *
┌───────────────
│ NoAutoAddFiles <Area[ .. Area]> <Filename.Ext>
└─────────────────────────────────────────────────────
NoAutoAddFiles 100 Treff.*
┌──────────
│ BBSHeader <Area[ .. Area]> <d:\path\Template.ext>
└─────────────────────────────────────────────────────────────
BBSHeader * %Template%\BBShdr2.tpl
┌──────────────
│ HdrInEmptyBBS <Yes | No>
└─────────────────────────────
HdrInEmptyBBS Yes
┌───────────────
│ WriteBBSTypeCD <Yes | No>
└─────────────────────────────
WriteBBSTypeCD No
┌───────────────
│ NoWriteFileBBS <Area[ .. Area]>
└───────────────────────────────────
NoWriteFileBBS CD.*
┌──────────
│ UserLevel <Area[ .. Area]> <Level/Keys> <ReplaceString>
└──────────────────────────────────────────────────────────────────
UserLevel 1?? Twit/* Gast
UserLevel 200..679 Twit/* Neu User
UserLevel 692..899 Twit/* Neu User
UserLevel 680..691 Twit/* Point
UserLevel * Limited Normal
UserLevel * Worthy/p Point
UserLevel * AsstSysop CoSysop
┌────────────────────────────────╖
│ OKFiles for file request lists ╠═══════════════════════════════════════════
╘════════════════════════════════╝
; Parameter:
┌─────
│ MODE <SHORT | LONG | WILDCARD>
└────────────────────────────────────────
┌────────
│ EXCLUDE <AREA | AREAACS | GROUPACS> <Parameter>
└──────────────────────────────────────────────────────
┌────────
│ INCLUDE <AREA | AREAACS | GROUPACS> <Parameter>
└──────────────────────────────────────────────────────
┌───────────[v2.20]
│ HEADERFILE <d:\Path\Filename.ext>
└─────────────────────────────────────
┌──────────
│ MAGICFILE <d:\Path\Filename.ext>
└─────────────────────────────────────
┌───────────[v2.20]
│ FOOTERFILE <d:\Path\Filename.ext>
└─────────────────────────────────────
; OkFile d:\Bink\Shuttle.Ok
; Mode WildCard
; HeaderFile Shuttle.ban
; MagicFile d:\Bink\Shuttle.Mag
; FooterFile d:\Bink\Shuttle.Ftr
; Exclude Area Gif.*
; Include Area Gif.DB*
; Include Area Gif.Cars*
; End OKFile
┌──────────────────────────╖
│ Definition of File Lists ╠═════════════════════════════════════════════════
╘══════════════════════════╝
┌─────────
│ FileList <d:\Path\Filename.ext> <ListType> [<Parameter>]
└─────────────────────────────────────────────────────────────────────
; Types:
│ ALL [Name] - Allfiles list
└──────────────────────────────────────
│ NEW <Days> [Name] - Newfiles list
└──────────────────────────────────────
│ PART [Name] - Part list
└──────────────────────────────────
│ REPORT [Name] - Statistical list
└─────────────────────────────────────────
│ DUPE [Name] - List of dupe files
└───────────────────────────────────────────
│ ORPHAN [Name] - List of automatic added files
└──────────────────────────────────────────────────────
│ ANNOUNCE [Name] - List of files, which not exist in MAXFILES.INX
└───────────────────────────────────────────────────────────────────────
┌───────────────────────────────────────────┐
│ Parameter inside a list definitions block ├───────────────────────────────
└───────────────────────────────────────────┘
│ ArchiveList <ArchiverKennung> [d:\Path\filename]
└─────────────────────────────────────────────────────────
│ ListHeaderFile <d:\path\Filename.ext>
└─────────────────────────────────────────
│ ListFooterFile <d:\path\Filename.ext>
└─────────────────────────────────────────
│ ListTitle <TemplateDatei>
└──────────────────────────────────
│ AreaHeader <TemplateDatei>
│ AreaFooter <TemplateDatei>
└──────────────────────────────────
│ GroupHeader <TemplateDatei>
│ GroupFooter <TemplateDatei>
└──────────────────────────────────
│ ReportHeader <TemplateDatei>
│ ReportFooter <TemplateDatei>
└──────────────────────────────────
│ AllAreaReport <Yes/No>
└───────────────────────────
│ Exclude <AREA | FILE | AREAACS | GROUPACS> <Parameter>
└──────────────────────────────────────────────────────────────────
│ Include <AREA | FILE | AREAACS | GROUPACS> <Parameter>
└──────────────────────────────────────────────────────────────────
; Announcelist only
┌─────────[v2.20]
│ SqishMail <MsgAka> <MsgTag> <d:\Path\squishfile>
└─────────────────────────────────────────────────────────────
│ MsgHeader "<From>" "<To>" "<Subject>"
└──────────────────────────────────────────────────
│ MsgOrigin <String>
└─────────────────────────
┌────
│ END FileList
└───────────────
┌───────────────────────┐
│ Example ALLFILES List ├────────────────────────────────────────────────────
└───────────────────────┘
FileList %MxLDir%\24442050.ALL All
ArchiveList Zip %ListDir%\2050all
ListHeaderFile %MxLDir%\SHUTTLE.HDR
ListTitle %Template%\Title.tpl
AreaHeader %Template%\Areahdr2.tpl
AreaFooter
ReportHeader %Template%\Reprthdr.tpl
ReportFooter
GroupHeader %Template%\GroupHdr.tpl
GroupFooter
AllAreaReport Yes
Exclude Area 900..989
Exclude Area 999
Exclude AreaAcs Extra/*
Exclude AreaAcs */P
End FileList
┌───────────────────┐
│ Example PART List ├────────────────────────────────────────────────────────
└───────────────────┘
FileList %MxLDir%\24442050.WOS Part Wos-Net
ArchiveList Zip %ListDir%\2050wos
ListHeaderFile %MxLDir%\SHUTTLE.HDR
ListTitle %Template%\Title.tpl
AreaHeader %Template%\Areahdr2.tpl
AreaFooter
ReportHeader %Template%\Reprthdr.tpl
ReportFooter
GroupHeader %Template%\GroupHdr.tpl
GroupFooter
AllAreaReport Yes
Exclude Area *
Include Area 400..469
End FileList
┌───────────────────────┐
│ Example NEWFILES List ├────────────────────────────────────────────────────
└───────────────────────┘
FileList %MxLDir%\24442050.NEW New 14
ArchiveList Zip %ListDir%\2050new
ListHeaderFile %MxLDir%\SHUTTLE.HDR
ListTitle %Template%\Title.tpl
AreaHeader %Template%\Areahdr2.tpl
AreaFooter
ReportHeader %Template%\Reprthdr.tpl
ReportFooter
GroupHeader %Template%\GroupHdr.tpl
GroupFooter
AllAreaReport Yes
Exclude Area 900..989
Exclude Area 999
Exclude AreaAcs Extra/*
Exclude AreaAcs */P
End FileList
┌────────────────────────────────────┐
│ Example NEWFILES List for QWK User ├───────────────────────────────────────
└────────────────────────────────────┘
FileList D:\MAX\OLR\NEWFILES.DAT New 7
ListHeaderFile %MxLDir%\SHUTTLE.HDR
ListTitle %Template%\Title.tpl
AreaHeader %Template%\Areahdr2.tpl
AreaFooter
ReportHeader %Template%\Reprthdr.tpl
ReportFooter
GroupHeader %Template%\GroupHdr.tpl
GroupFooter
AllAreaReport No
Exclude Area 900..989
Exclude Area 999
Exclude AreaAcs Extra/*
Exclude AreaAcs */P
End FileList
┌───────────────────┐
│ Example DUPE List ├────────────────────────────────────────────────────────
└───────────────────┘
FileList %MxLDir%\24442050.DUP Dupe
ListTitle %Template%\Title.tpl
AreaHeader %Template%\DupeHdr.tpl
AreaFooter
ReportHeader %Template%\Reprthdr.tpl
ReportFooter
GroupHeader %Template%\GroupHdr.tpl
GroupFooter
AllAreaReport Yes
;
; Not scann CD areas
;
Exclude Area CD.*
End FileList
┌─────────────────────┐
│ Example ORPHAN List ├──────────────────────────────────────────────────────
└─────────────────────┘
FileList %MxLDir%\24442050.ORP ORPHAN AutoAdd
ListTitle %Template%\Title.tpl
AreaHeader %Template%\Areahdr2.tpl
AreaFooter
ReportHeader %Template%\Reprthdr.tpl
ReportFooter
GroupHeader %Template%\GroupHdr.tpl
GroupFooter
AllAreaReport Yes
End FileList
┌───────────────────────┐
│ Example ANNOUNCE List ├────────────────────────────────────────────────────
└───────────────────────┘
FileList %MxLDir%\24442050.ANN ANNOUNCE
AreaHeader %Template%\Areahdr2.tpl
AreaFooter
AllAreaReport No
SquishMail 2:2444/2050 Shuttle_Announce i:\mail\shuttle\sht_Anno
MsgHeader "Wilfried Brinkmann" "All Points" "New files"
MsgOrigin Lets go, is nearly free ;-)
Exclude Area Upload
End FileList
End